
   final static int TASK_TIME = 20;

   final static byte COUNT_LEVELS_IN_JAR = 3;

   final static byte BIN_COUNT_TRACK_ITEMS = 41;
   /*!!! IMPORTANT !!!*/
   // Change values if id of images has been changed
   final static byte ITEM_MONEY_0           = 41;
   final static byte ITEM_MONEY_1           = 42;
   final static byte ITEM_MONEY_2           = 43;
   final static byte ITEM_HEALTH_0          = 44;
   final static byte ITEM_HEALTH_1          = 45;
   final static byte ITEM_KILLER            = 46;
   final static byte ITEM_SHIELD            = 47;
   final static byte ITEM_NITRO             = 48;
   final static byte ITEM_LASER             = 49;
   final static byte ITEM_ROCKET            = 50;
   final static byte ITEM_BOMB              = 51;
   final static byte ITEM_MINE              = 52;
   /*!!! IMPORTANT !!!*/
   /* NOTE! Numeration of images should start with number of last image for track*/
   final static byte IMG_LOGO               = 53; // logo.png
   final static byte IMG_SPLASH             = 54; // splsh.png
   final static byte IMG_ALPHABET           = 55; // alph.png
   final static byte IMG_RASTER             = 56; // rstr.png
   final static byte IMG_SHIP_0             = 57; // ship00.png
   final static byte IMG_SHIP_1             = 58; // ship01.png
   final static byte IMG_SHIP_2             = 59; // ship02.png
   final static byte IMG_SHIP_3             = 60; // ship03.png
   final static byte IMG_ENGINEFIRE         = 61; // enginefire.png
   final static byte IMG_JUMPENGINEFIRE     = 62; // jumpenginefire.png
   final static byte IMG_SHADOW             = 63; // shadow.png
   final static byte IMG_EXPLOSION_BIG      = 64; // explosion_big.png
   final static byte IMG_EXPLOSION_SMALL    = 65; // explosion_small.png
   final static byte IMG_ROCKET             = 66; // rocket.png
   final static byte IMG_BOMB               = 67; // bomb.png
   final static byte IMG_MINE               = 68; // mine.png
   final static byte IMG_SHIELD             = 69; // shield.png
   final static byte IMG_HEALTH_METER       = 70; // health_meter.png
   final static byte IMG_STARS              = 71; // stars.png
   final static byte IMG_ARROWS             = 72; // stars.png
   final static int IMG_COUNT               = 73;

   final static byte BIN_COS                = 73; // cos.c
   final static byte BIN_SIN                = 74; // sin.c
   
   final static byte BIN_GROUP_INF          = 75; // sr_inf.bin
   
   final static byte BIN_COUNT_TOTAL_ITEMS  = 76;
   
/**************************************************************************************************/

   //#if french || german || italian || spanish
      //                                0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,    47,    48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75
      //                               sp, a, b, c, d, e, f, g, h, i, j, k, l,  m, n, o, p, q, r, s, t, u, v,  w, x, y, z, 0. 1, 2, 3, 4, 5, 6, 7, 8, 9, ~, !, ', ?, -, ., ,, :, +, @, OK($), BS(^)  !  ?  A  A  A  A  E  E  E  E  I  I  I  I  N  O  O  O  O  U  U  U  U  B  C CE AE
      final static byte[] WChar    =  { 5, 7, 8, 7, 8, 7, 7, 7, 7, 4, 7, 8, 7, 10, 7, 7, 7, 8, 8, 7, 8, 7, 9, 10, 7, 7, 7, 7, 6, 7, 7, 7, 7, 8, 7, 8, 8, 9, 4, 4, 6, 7, 4, 4, 4, 8, 9,    10,     7, 4, 6, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7,10,11};
      final static byte[] RowInImg =  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 1, 1, 1, 1, 1, 1,  1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,     2,     2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4};
      final static int FONT_ROW_COUNT = 5;
   //#elif unicode
      //                               0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12, 13,14,15,16,17,18,19,20,21, 22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,    47,    48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72  49
      //                              sp, a, b, c, d, e, f, g, h, i, j, k, l,  m, n, o, p, q, r, s, t, u, v,  w, x, y, z, 0. 1, 2, 3, 4, 5, 6, 7, 8, 9, ~, !, ', ?, -, ., ,, :, +, @, OK($), BS(^) 
      final static byte[] WChar    = { 5, 7, 8, 7, 8, 7, 7, 7, 7, 4, 7, 8, 7, 10, 7, 7, 7, 8, 8, 7, 8, 7, 9, 10, 7, 7, 7, 7, 6, 7, 7, 7, 7, 8, 7, 8, 8, 9, 4, 4, 6, 7, 4, 4, 4, 8, 9,    10,     7, 7, 7, 7, 7, 7,10, 7, 7, 7, 7, 7, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7};
      final static byte[] RowInImg = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 1, 1, 1, 1, 1,  1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,     2,     2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3};
      final static int FONT_ROW_COUNT = 4;
   //#else
      //                               0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12, 13,14,15,16,17,18,19,20,21, 22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,    47,    48  49
      //                              sp, a, b, c, d, e, f, g, h, i, j, k, l,  m, n, o, p, q, r, s, t, u, v,  w, x, y, z, 0. 1, 2, 3, 4, 5, 6, 7, 8, 9, ~, !, ', ?, -, ., ,, :, +, @, OK($), BS(^)   +
      final static byte[] WChar    = { 5, 7, 8, 7, 8, 7, 7, 7, 7, 4, 7, 8, 7, 10, 7, 7, 7, 8, 8, 7, 8, 7, 9, 10, 7, 7, 7, 7, 6, 7, 7, 7, 7, 8, 7, 8, 8, 9, 4, 4, 6, 7, 4, 4, 4, 8, 9,    10,     7};
      final static byte[] RowInImg = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 1, 1, 1, 1, 1, 1,  1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,     2,     2};
      final static int FONT_ROW_COUNT = 3;
   //#endif
   final static short HChar = 10;
   final static int DOT_CODE = 42;

   final static int TILE_WIDTH  = 36;
   final static int TILE_HEIGHT = 36;

   final static byte EXPLOSION_DISTANCE = 30;

   final static byte BOMB_WIDTH  = 8;
   final static byte BOMB_HEIGHT = 8;

   final static int TRACK_ITEM_WIDTH = 20;
   final static int TRACK_ITEM_HEIGHT = 20;
   
   final static int SCREEN_SHIP_POSITION = 133;

   final static byte HEALTH_METER_WIDTH = 40;

   final static byte SELECTSHIP_SHIP_AREA_HEIGHT = 100;
   final static byte SELECTSHIP_SHIP_MAX_HEIGHT = 32;
   final static byte SELECTSHIP_SHIP_OFFSET = 7;

   final static long K_CORRECTS = GameScreen.fpDiv(GameScreen.fpToFP(36), GameScreen.fpToFP(28));

   final static byte TEXT_OFFSET = 10;
   final static byte TEXT_LINE_SPACING = 5;
   final static byte ICON_SPACING = 3;

   final static byte HIT_DELAY_STEP_Y = 2;

   final static byte EDITOR_CELL_WIDTH  = 12;
   final static byte EDITOR_CELL_HEIGHT = 15;

/**************************************************************************************************/
/** FRAMES DESCRIPTION                                                                            */
/**************************************************************************************************/

   final static byte SHAPE_SHIP_0 = 0;
   final static byte SHAPE_SHIP_1 = 1;
   final static byte SHAPE_SHIP_2 = 2;
   final static byte SHAPE_SHIP_3 = 3;
   final static byte SHAPE_SHIP_4 = 4;
   final static int[][] SHAPES = {
                                    // IMG_SHIP_0
                                    {
                                       ((10 << 24) & 0xFF000000) | ((28 << 16) & 0x00FF0000) | ((12 << 8) & 0x0000FF00) | (28 & 0x000000FF), 
                                       ((15 << 24) & 0xFF000000) | ((28 << 16) & 0x00FF0000) | ((15 << 8) & 0x0000FF00) | (28 & 0x000000FF), 
                                       ((12 << 24) & 0xFF000000) | ((28 << 16) & 0x00FF0000) | ((10 << 8) & 0x0000FF00) | (28 & 0x000000FF), 
                                    },

                                    // IMG_SHIP_1
                                    {
                                       (( 8 << 24) & 0xFF000000) | ((29 << 16) & 0x00FF0000) | (( 9 << 8) & 0x0000FF00) | (29 & 0x000000FF), 
                                       ((12 << 24) & 0xFF000000) | ((29 << 16) & 0x00FF0000) | ((13 << 8) & 0x0000FF00) | (29 & 0x000000FF), 
                                       (( 9 << 24) & 0xFF000000) | ((29 << 16) & 0x00FF0000) | (( 8 << 8) & 0x0000FF00) | (29 & 0x000000FF), 
                                    },

                                    // IMG_SHIP_2
                                    {
                                       (( 9 << 24) & 0xFF000000) | ((29 << 16) & 0x00FF0000) | ((10 << 8) & 0x0000FF00) | (29 & 0x000000FF), 
                                       ((14 << 24) & 0xFF000000) | ((29 << 16) & 0x00FF0000) | ((15 << 8) & 0x0000FF00) | (29 & 0x000000FF), 
                                       ((10 << 24) & 0xFF000000) | ((29 << 16) & 0x00FF0000) | (( 9 << 8) & 0x0000FF00) | (29 & 0x000000FF), 
                                    },
                                         
                                    // IMG_SHIP_3
                                    {
                                       ((10 << 24) & 0xFF000000) | ((25 << 16) & 0x00FF0000) | (( 9 << 8) & 0x0000FF00) | (25 & 0x000000FF), 
                                       ((13 << 24) & 0xFF000000) | ((25 << 16) & 0x00FF0000) | ((14 << 8) & 0x0000FF00) | (25 & 0x000000FF), 
                                       (( 9 << 24) & 0xFF000000) | ((25 << 16) & 0x00FF0000) | ((10 << 8) & 0x0000FF00) | (25 & 0x000000FF), 
                                    },

                                         
                                    // IMG_SHIP_4
                                    {
                                       (( 9 << 24) & 0xFF000000) | ((27 << 16) & 0x00FF0000) | (( 8 << 8) & 0x0000FF00) | (27 & 0x000000FF), 
                                       ((12 << 24) & 0xFF000000) | ((27 << 16) & 0x00FF0000) | ((13 << 8) & 0x0000FF00) | (27 & 0x000000FF), 
                                       (( 8 << 24) & 0xFF000000) | ((27 << 16) & 0x00FF0000) | (( 9 << 8) & 0x0000FF00) | (27 & 0x000000FF), 
                                    },

                                 };

   final static byte F_SHIP_00           = 0;
   final static byte F_SHIP_01           = 1;
   final static byte F_SHIP_02           = 2;

   final static byte F_SHIP_10           = 3;
   final static byte F_SHIP_11           = 4;
   final static byte F_SHIP_12           = 5;

   final static byte F_SHIP_20           = 6;
   final static byte F_SHIP_21           = 7;
   final static byte F_SHIP_22           = 8;

   final static byte F_SHIP_30           = 9;
   final static byte F_SHIP_31           = 10;
   final static byte F_SHIP_32           = 11;

   final static byte F_SHIPFIRE_0        = 12;
   final static byte F_SHIPFIRE_1        = 13;

   final static byte F_JUMPSHIPFIRE_0    = 14;
   final static byte F_JUMPSHIPFIRE_1    = 15;

   final static byte F_SHADOW_0          = 16; // Moving straingh
   final static byte F_SHADOW_1          = 17; // Turning

   final static byte F_EXPLOSION_BIG_0   = 18; 
   final static byte F_EXPLOSION_BIG_1   = 19; 
   final static byte F_EXPLOSION_BIG_2   = 20; 
   final static byte F_EXPLOSION_BIG_3   = 21; 
   final static byte F_EXPLOSION_BIG_4   = 22; 

   final static byte F_EXPLOSION_SMALL_0 = 23; 
   final static byte F_EXPLOSION_SMALL_1 = 24; 
   final static byte F_EXPLOSION_SMALL_2 = 25;
   final static byte F_EXPLOSION_SMALL_3 = 26; 

   final static byte F_ROCKET            = 27; 
   final static byte F_ROCKET_FIRE_0     = 28; 
   final static byte F_ROCKET_FIRE_1     = 29; 
   final static byte F_ROCKET_SHADOW     = 30; 

   final static byte F_BOMB_0            = 31; 
   final static byte F_BOMB_1            = 32; 

   final static byte F_MINE              = 33; 

   final static byte F_ICON_SHIELD       = 34; 
   final static byte F_ICON_NITRO        = 35; 
   final static byte F_ICON_LASER        = 36; 
   final static byte F_ICON_ROCKET       = 37; 
   final static byte F_ICON_BOMB         = 38; 
   final static byte F_ICON_MINE         = 39; 
   final static byte F_ICON_KILLER       = 40; 

   final static byte F_SHIELD_0          = 41; 
   final static byte F_SHIELD_1          = 42; 
   final static byte F_SHIELD_2          = 43; 
   final static byte F_SHIELD_3          = 44; 

   final static byte F_HEALTH_METER_BG   = 45; 
   final static byte F_HEALTH_METER      = 46; 

   final static byte F_GAME_TITLE        = 47; 

   final static byte F_LOGO              = 48; 

   final static byte F_SPLASH            = 49; 

   final static byte F_STAR_0            = 50; 
   final static byte F_STAR_1            = 51; 
   final static byte F_STAR_2            = 52; 
   final static byte F_STAR_3            = 53; 
   final static byte F_STAR_4            = 54; 
   final static byte F_STAR_5            = 55; 
   final static byte F_STAR_6            = 56; 
   final static byte F_STAR_7            = 57; 

   final static byte F_ARROW_LEFT        = 58; 
   final static byte F_ARROW_RIGHT       = 59; 
   final static byte F_ARROW_UP          = 60;
   final static byte F_ARROW_DOWN        = 61;

   // (0-8)   0x000000000000ff - image index
   // (8-16)  0x0000000000ff00 - offset x
   // (16-24) 0x00000000ff0000 - offset y
   // (24-32) 0x000000ff000000 - width
   // (32-40) 0x0000ff00000000 - height
   // (40-48) 0x00ff0000000000 - anchor X
   // (48-56) 0xff000000000000 - anchor Y
   final static long[] FRAMES = {
                                   (IMG_SHIP_0          & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((22 << 24) & 0xff000000L) | ((28L << 32) & 0xff00000000L) | ((10L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),
                                   (IMG_SHIP_0          & 0xffL) | ((22 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((30 << 24) & 0xff000000L) | ((28L << 32) & 0xff00000000L) | ((15L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),
                                   (IMG_SHIP_0          & 0xffL) | ((52 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((22 << 24) & 0xff000000L) | ((28L << 32) & 0xff00000000L) | ((12L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),

                                   (IMG_SHIP_1          & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((17 << 24) & 0xff000000L) | ((32L << 32) & 0xff00000000L) | (( 8L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),
                                   (IMG_SHIP_1          & 0xffL) | ((17 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((25 << 24) & 0xff000000L) | ((32L << 32) & 0xff00000000L) | ((12L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),
                                   (IMG_SHIP_1          & 0xffL) | ((42 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((17 << 24) & 0xff000000L) | ((32L << 32) & 0xff00000000L) | (( 9L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),

                                   (IMG_SHIP_2          & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((19 << 24) & 0xff000000L) | ((29L << 32) & 0xff00000000L) | (( 9L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),
                                   (IMG_SHIP_2          & 0xffL) | ((19 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((29 << 24) & 0xff000000L) | ((29L << 32) & 0xff00000000L) | ((14L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),
                                   (IMG_SHIP_2          & 0xffL) | ((48 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((19 << 24) & 0xff000000L) | ((29L << 32) & 0xff00000000L) | ((10L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),

                                   (IMG_SHIP_3          & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((19 << 24) & 0xff000000L) | ((28L << 32) & 0xff00000000L) | ((10L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),
                                   (IMG_SHIP_3          & 0xffL) | ((19 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((27 << 24) & 0xff000000L) | ((28L << 32) & 0xff00000000L) | ((13L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),
                                   (IMG_SHIP_3          & 0xffL) | ((46 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((19 << 24) & 0xff000000L) | ((28L << 32) & 0xff00000000L) | (( 9L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),

                                   (IMG_ENGINEFIRE      & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | (( 8 << 24) & 0xff000000L) | ((10L << 32) & 0xff00000000L) | (( 4L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),
                                   (IMG_ENGINEFIRE      & 0xffL) | (( 8 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | (( 8 << 24) & 0xff000000L) | (( 8L << 32) & 0xff00000000L) | (( 4L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),

                                   (IMG_JUMPENGINEFIRE  & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | (( 6 << 24) & 0xff000000L) | ((13L << 32) & 0xff00000000L) | (( 3L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),
                                   (IMG_JUMPENGINEFIRE  & 0xffL) | (( 6 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | (( 6 << 24) & 0xff000000L) | ((13L << 32) & 0xff00000000L) | (( 3L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),

                                   (IMG_SHADOW          & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((23 << 24) & 0xff000000L) | ((29L << 32) & 0xff00000000L) | ((11L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),
                                   (IMG_SHADOW          & 0xffL) | ((23 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((19 << 24) & 0xff000000L) | ((29L << 32) & 0xff00000000L) | (( 9L << 40) & 0xff0000000000L) | ((0L << 48) & 0xff000000000000L),
                                 
                                   (IMG_EXPLOSION_BIG   & 0xffL) | ((  0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((19 << 24) & 0xff000000L) | ((16L << 32) & 0xff00000000L) | (( 9L << 40) & 0xff0000000000L) | (( 8L << 48) & 0xff000000000000L),
                                   (IMG_EXPLOSION_BIG   & 0xffL) | (( 19 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((37 << 24) & 0xff000000L) | ((34L << 32) & 0xff00000000L) | ((18L << 40) & 0xff0000000000L) | ((17L << 48) & 0xff000000000000L),
                                   (IMG_EXPLOSION_BIG   & 0xffL) | (( 56 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((47 << 24) & 0xff000000L) | ((46L << 32) & 0xff00000000L) | ((23L << 40) & 0xff0000000000L) | ((23L << 48) & 0xff000000000000L),
                                   (IMG_EXPLOSION_BIG   & 0xffL) | ((103 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((42 << 24) & 0xff000000L) | ((40L << 32) & 0xff00000000L) | ((21L << 40) & 0xff0000000000L) | ((20L << 48) & 0xff000000000000L),
                                   (IMG_EXPLOSION_BIG   & 0xffL) | ((145 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((36 << 24) & 0xff000000L) | ((32L << 32) & 0xff00000000L) | ((18L << 40) & 0xff0000000000L) | ((16L << 48) & 0xff000000000000L),
                                 
                                   (IMG_EXPLOSION_SMALL & 0xffL) | (( 0 << 8) & 0xff00L) | (( 3 << 16) & 0xff0000L) | (( 9 << 24) & 0xff000000L) | (( 9L << 32) & 0xff00000000L) | (( 4L << 40) & 0xff0000000000L) | (( 4L << 48) & 0xff000000000000L),
                                   (IMG_EXPLOSION_SMALL & 0xffL) | (( 9 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((15 << 24) & 0xff000000L) | (( 7L << 32) & 0xff00000000L) | (( 6L << 40) & 0xff0000000000L) | (( 7L << 48) & 0xff000000000000L),
                                   (IMG_EXPLOSION_SMALL & 0xffL) | ((24 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((14 << 24) & 0xff000000L) | ((15L << 32) & 0xff00000000L) | (( 7L << 40) & 0xff0000000000L) | (( 7L << 48) & 0xff000000000000L),
                                   (IMG_EXPLOSION_SMALL & 0xffL) | ((38 << 8) & 0xff00L) | (( 1 << 16) & 0xff0000L) | ((15 << 24) & 0xff000000L) | ((13L << 32) & 0xff00000000L) | (( 8L << 40) & 0xff0000000000L) | (( 7L << 48) & 0xff000000000000L),

                                   (IMG_ROCKET          & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | (( 3 << 24) & 0xff000000L) | (( 4L << 32) & 0xff00000000L) | (( 1L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),
                                   (IMG_ROCKET          & 0xffL) | (( 3 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | (( 5 << 24) & 0xff000000L) | (( 8L << 32) & 0xff00000000L) | (( 2L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),
                                   (IMG_ROCKET          & 0xffL) | (( 8 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | (( 5 << 24) & 0xff000000L) | (( 5L << 32) & 0xff00000000L) | (( 2L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),
                                   (IMG_ROCKET          & 0xffL) | ((13 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | (( 3 << 24) & 0xff000000L) | (( 7L << 32) & 0xff00000000L) | (( 1L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),
                                   
                                   (IMG_BOMB            & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | (( 8 << 24) & 0xff000000L) | (( 8L << 32) & 0xff00000000L) | (( 4L << 40) & 0xff0000000000L) | (( 4L << 48) & 0xff000000000000L),
                                   (IMG_BOMB            & 0xffL) | (( 8 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | (( 8 << 24) & 0xff000000L) | (( 8L << 32) & 0xff00000000L) | (( 4L << 40) & 0xff0000000000L) | (( 4L << 48) & 0xff000000000000L),
                                   
                                   (IMG_MINE            & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((12 << 24) & 0xff000000L) | ((12L << 32) & 0xff00000000L) | (( 6L << 40) & 0xff0000000000L) | (( 6L << 48) & 0xff000000000000L),

                                   (ITEM_SHIELD         & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((20 << 24) & 0xff000000L) | ((20L << 32) & 0xff00000000L) | (( 0L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),
                                   (ITEM_NITRO          & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((20 << 24) & 0xff000000L) | ((20L << 32) & 0xff00000000L) | (( 0L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),
                                   (ITEM_LASER          & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((20 << 24) & 0xff000000L) | ((20L << 32) & 0xff00000000L) | (( 0L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),
                                   (ITEM_ROCKET         & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((20 << 24) & 0xff000000L) | ((20L << 32) & 0xff00000000L) | (( 0L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),
                                   (ITEM_BOMB           & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((20 << 24) & 0xff000000L) | ((20L << 32) & 0xff00000000L) | (( 0L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),
                                   (ITEM_MINE           & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((20 << 24) & 0xff000000L) | ((20L << 32) & 0xff00000000L) | (( 0L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),
                                   (ITEM_KILLER         & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((20 << 24) & 0xff000000L) | ((20L << 32) & 0xff00000000L) | ((10L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),

                                   (IMG_SHIELD          & 0xffL) | ((12 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((22 << 24) & 0xff000000L) | ((12L << 32) & 0xff00000000L) | ((11L << 40) & 0xff0000000000L) | ((12L << 48) & 0xff000000000000L),
                                   (IMG_SHIELD          & 0xffL) | (( 0 << 8) & 0xff00L) | (( 2 << 16) & 0xff0000L) | ((12 << 24) & 0xff000000L) | ((22L << 32) & 0xff00000000L) | ((12L << 40) & 0xff0000000000L) | ((11L << 48) & 0xff000000000000L),
                                   (IMG_SHIELD          & 0xffL) | ((12 << 8) & 0xff00L) | ((12 << 16) & 0xff0000L) | ((22 << 24) & 0xff000000L) | ((12L << 32) & 0xff00000000L) | ((11L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),
                                   (IMG_SHIELD          & 0xffL) | ((34 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((12 << 24) & 0xff000000L) | ((22L << 32) & 0xff00000000L) | (( 0L << 40) & 0xff0000000000L) | ((11L << 48) & 0xff000000000000L),

                                   (IMG_HEALTH_METER    & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((28 << 24) & 0xff000000L) | (( 5L << 32) & 0xff00000000L) | ((14L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),
                                   (IMG_HEALTH_METER    & 0xffL) | (( 0 << 8) & 0xff00L) | (( 5 << 16) & 0xff0000L) | ((28 << 24) & 0xff000000L) | (( 5L << 32) & 0xff00000000L) | ((14L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),

                                   (IMG_SPLASH          & 0xffL) | (( 0 << 8) & 0xff00L) | (( 5 << 16) & 0xff0000L) | ((240 << 24) & 0xff000000L) | (( 75L << 32) & 0xff00000000L) | ((120L << 40) & 0xff0000000000L) | (( 0L << 48) & 0xff000000000000L),

                                   (IMG_LOGO            & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((104 << 24) & 0xff000000L) | ((100L << 32) & 0xff00000000L) | ((52L << 40) & 0xff0000000000L) | ((50L << 48) & 0xff000000000000L),

                                   (IMG_SPLASH          & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((240 << 24) & 0xff000000L) | ((260L << 32) & 0xff00000000L) | ((120L << 40) & 0xff0000000000L) | ((130L << 48) & 0xff000000000000L),

                                   (IMG_STARS           & 0xffL) | ((  0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((44 << 24) & 0xff000000L) | ((44L << 32) & 0xff00000000L) | (( 22L << 40) & 0xff0000000000L) | (( 22L << 48) & 0xff000000000000L),
                                   (IMG_STARS           & 0xffL) | (( 44 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((44 << 24) & 0xff000000L) | ((44L << 32) & 0xff00000000L) | (( 22L << 40) & 0xff0000000000L) | (( 22L << 48) & 0xff000000000000L),
                                   (IMG_STARS           & 0xffL) | (( 88 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((44 << 24) & 0xff000000L) | ((44L << 32) & 0xff00000000L) | (( 22L << 40) & 0xff0000000000L) | (( 22L << 48) & 0xff000000000000L),
                                   (IMG_STARS           & 0xffL) | ((132 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((44 << 24) & 0xff000000L) | ((44L << 32) & 0xff00000000L) | (( 22L << 40) & 0xff0000000000L) | (( 22L << 48) & 0xff000000000000L),
                                   (IMG_STARS           & 0xffL) | ((  0 << 8) & 0xff00L) | ((44 << 16) & 0xff0000L) | ((44 << 24) & 0xff000000L) | ((44L << 32) & 0xff00000000L) | (( 22L << 40) & 0xff0000000000L) | (( 22L << 48) & 0xff000000000000L),
                                   (IMG_STARS           & 0xffL) | (( 44 << 8) & 0xff00L) | ((44 << 16) & 0xff0000L) | ((44 << 24) & 0xff000000L) | ((44L << 32) & 0xff00000000L) | (( 22L << 40) & 0xff0000000000L) | (( 22L << 48) & 0xff000000000000L),
                                   (IMG_STARS           & 0xffL) | (( 88 << 8) & 0xff00L) | ((44 << 16) & 0xff0000L) | ((44 << 24) & 0xff000000L) | ((44L << 32) & 0xff00000000L) | (( 22L << 40) & 0xff0000000000L) | (( 22L << 48) & 0xff000000000000L),
                                   (IMG_STARS           & 0xffL) | ((132 << 8) & 0xff00L) | ((44 << 16) & 0xff0000L) | ((44 << 24) & 0xff000000L) | ((44L << 32) & 0xff00000000L) | (( 22L << 40) & 0xff0000000000L) | (( 22L << 48) & 0xff000000000000L),

                                   (IMG_ARROWS          & 0xffL) | (( 0 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | (( 9 << 24) & 0xff000000L) | (( 15L << 32) & 0xff00000000L) | (( 5L << 40) & 0xff0000000000L) | (( 7L << 48) & 0xff000000000000L),
                                   (IMG_ARROWS          & 0xffL) | (( 8 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | (( 9 << 24) & 0xff000000L) | (( 15L << 32) & 0xff00000000L) | (( 4L << 40) & 0xff0000000000L) | (( 7L << 48) & 0xff000000000000L),
                                   (IMG_ARROWS          & 0xffL) | ((17 << 8) & 0xff00L) | (( 0 << 16) & 0xff0000L) | ((15 << 24) & 0xff000000L) | ((  8L << 32) & 0xff00000000L) | (( 7L << 40) & 0xff0000000000L) | (( 5L << 48) & 0xff000000000000L),
                                   (IMG_ARROWS          & 0xffL) | ((17 << 8) & 0xff00L) | (( 7 << 16) & 0xff0000L) | ((15 << 24) & 0xff000000L) | ((  8L << 32) & 0xff00000000L) | (( 7L << 40) & 0xff0000000000L) | (( 3L << 48) & 0xff000000000000L),

                                };

   final static int FS_SHIP_0_MOVE_LEFT_0      =  0;
   final static int FS_SHIP_0_MOVE_LEFT_1      =  1;
   final static int FS_SHIP_0_MOVE_STRAIGHT_0  =  2;
   final static int FS_SHIP_0_MOVE_STRAIGHT_1  =  3;
   final static int FS_SHIP_0_MOVE_RIGHT_0     =  4;
   final static int FS_SHIP_0_MOVE_RIGHT_1     =  5;
   final static int FS_SHIP_0_JUMP_LEFT_0      =  6;
   final static int FS_SHIP_0_JUMP_LEFT_1      =  7;
   final static int FS_SHIP_0_JUMP_LEFT_2      =  8;
   final static int FS_SHIP_0_JUMP_LEFT_3      =  9;
   final static int FS_SHIP_0_JUMP_LEFT_4      = 10;
   final static int FS_SHIP_0_JUMP_STRAIGHT_0  = 11;
   final static int FS_SHIP_0_JUMP_STRAIGHT_1  = 12;
   final static int FS_SHIP_0_JUMP_STRAIGHT_2  = 13;
   final static int FS_SHIP_0_JUMP_STRAIGHT_3  = 14;
   final static int FS_SHIP_0_JUMP_STRAIGHT_4  = 15;
   final static int FS_SHIP_0_JUMP_RIGHT_0     = 16;
   final static int FS_SHIP_0_JUMP_RIGHT_1     = 17;
   final static int FS_SHIP_0_JUMP_RIGHT_2     = 18;
   final static int FS_SHIP_0_JUMP_RIGHT_3     = 19;
   final static int FS_SHIP_0_JUMP_RIGHT_4     = 20;
   final static int FS_SHIP_0_NITRO_LEFT_0     = 21;
   final static int FS_SHIP_0_NITRO_LEFT_1     = 22;
   final static int FS_SHIP_0_NITRO_STRAIGHT_0 = 23;
   final static int FS_SHIP_0_NITRO_STRAIGHT_1 = 24;
   final static int FS_SHIP_0_NITRO_RIGHT_0    = 25;
   final static int FS_SHIP_0_NITRO_RIGHT_1    = 26;
   final static int FS_SHIP_0_FREE_LEFT        = 27;
   final static int FS_SHIP_0_FREE_STRAIGHT    = 28;
   final static int FS_SHIP_0_FREE_RIGHT       = 29;

   final static int FS_SHIP_1_MOVE_LEFT_0      = 30;
   final static int FS_SHIP_1_MOVE_LEFT_1      = 31;
   final static int FS_SHIP_1_MOVE_STRAIGHT_0  = 32;
   final static int FS_SHIP_1_MOVE_STRAIGHT_1  = 33;
   final static int FS_SHIP_1_MOVE_RIGHT_0     = 34;
   final static int FS_SHIP_1_MOVE_RIGHT_1     = 35;
   final static int FS_SHIP_1_JUMP_LEFT_0      = 36;
   final static int FS_SHIP_1_JUMP_LEFT_1      = 37;
   final static int FS_SHIP_1_JUMP_LEFT_2      = 38;
   final static int FS_SHIP_1_JUMP_LEFT_3      = 39;
   final static int FS_SHIP_1_JUMP_LEFT_4      = 40;
   final static int FS_SHIP_1_JUMP_STRAIGHT_0  = 41;
   final static int FS_SHIP_1_JUMP_STRAIGHT_1  = 42;
   final static int FS_SHIP_1_JUMP_STRAIGHT_2  = 43;
   final static int FS_SHIP_1_JUMP_STRAIGHT_3  = 44;
   final static int FS_SHIP_1_JUMP_STRAIGHT_4  = 45;
   final static int FS_SHIP_1_JUMP_RIGHT_0     = 46;
   final static int FS_SHIP_1_JUMP_RIGHT_1     = 47;
   final static int FS_SHIP_1_JUMP_RIGHT_2     = 48;
   final static int FS_SHIP_1_JUMP_RIGHT_3     = 49;
   final static int FS_SHIP_1_JUMP_RIGHT_4     = 50;
   final static int FS_SHIP_1_NITRO_LEFT_0     = 51;
   final static int FS_SHIP_1_NITRO_LEFT_1     = 52;
   final static int FS_SHIP_1_NITRO_STRAIGHT_0 = 53;
   final static int FS_SHIP_1_NITRO_STRAIGHT_1 = 54;
   final static int FS_SHIP_1_NITRO_RIGHT_0    = 55;
   final static int FS_SHIP_1_NITRO_RIGHT_1    = 56;
   final static int FS_SHIP_1_FREE_LEFT        = 57;
   final static int FS_SHIP_1_FREE_STRAIGHT    = 58;
   final static int FS_SHIP_1_FREE_RIGHT       = 59;

   final static int FS_SHIP_2_MOVE_LEFT_0      = 60;
   final static int FS_SHIP_2_MOVE_LEFT_1      = 61;
   final static int FS_SHIP_2_MOVE_STRAIGHT_0  = 62;
   final static int FS_SHIP_2_MOVE_STRAIGHT_1  = 63;
   final static int FS_SHIP_2_MOVE_RIGHT_0     = 64;
   final static int FS_SHIP_2_MOVE_RIGHT_1     = 65;
   final static int FS_SHIP_2_JUMP_LEFT_0      = 66;
   final static int FS_SHIP_2_JUMP_LEFT_1      = 67;
   final static int FS_SHIP_2_JUMP_LEFT_2      = 68;
   final static int FS_SHIP_2_JUMP_LEFT_3      = 69;
   final static int FS_SHIP_2_JUMP_LEFT_4      = 70;
   final static int FS_SHIP_2_JUMP_STRAIGHT_0  = 71;
   final static int FS_SHIP_2_JUMP_STRAIGHT_1  = 72;
   final static int FS_SHIP_2_JUMP_STRAIGHT_2  = 73;
   final static int FS_SHIP_2_JUMP_STRAIGHT_3  = 74;
   final static int FS_SHIP_2_JUMP_STRAIGHT_4  = 75;
   final static int FS_SHIP_2_JUMP_RIGHT_0     = 76;
   final static int FS_SHIP_2_JUMP_RIGHT_1     = 77;
   final static int FS_SHIP_2_JUMP_RIGHT_2     = 78;
   final static int FS_SHIP_2_JUMP_RIGHT_3     = 79;
   final static int FS_SHIP_2_JUMP_RIGHT_4     = 80;
   final static int FS_SHIP_2_NITRO_LEFT_0     = 81;
   final static int FS_SHIP_2_NITRO_LEFT_1     = 82;
   final static int FS_SHIP_2_NITRO_STRAIGHT_0 = 83;
   final static int FS_SHIP_2_NITRO_STRAIGHT_1 = 84;
   final static int FS_SHIP_2_NITRO_RIGHT_0    = 85;
   final static int FS_SHIP_2_NITRO_RIGHT_1    = 86;
   final static int FS_SHIP_2_FREE_LEFT        = 87;
   final static int FS_SHIP_2_FREE_STRAIGHT    = 88;
   final static int FS_SHIP_2_FREE_RIGHT       = 89;

   final static int FS_SHIP_3_MOVE_LEFT_0      = 90;
   final static int FS_SHIP_3_MOVE_LEFT_1      = 91;
   final static int FS_SHIP_3_MOVE_STRAIGHT_0  = 92;
   final static int FS_SHIP_3_MOVE_STRAIGHT_1  = 93;
   final static int FS_SHIP_3_MOVE_RIGHT_0     = 94;
   final static int FS_SHIP_3_MOVE_RIGHT_1     = 95;
   final static int FS_SHIP_3_JUMP_LEFT_0      = 96;
   final static int FS_SHIP_3_JUMP_LEFT_1      = 97;
   final static int FS_SHIP_3_JUMP_LEFT_2      = 98;
   final static int FS_SHIP_3_JUMP_LEFT_3      = 99;
   final static int FS_SHIP_3_JUMP_LEFT_4      = 100;
   final static int FS_SHIP_3_JUMP_STRAIGHT_0  = 101;
   final static int FS_SHIP_3_JUMP_STRAIGHT_1  = 102;
   final static int FS_SHIP_3_JUMP_STRAIGHT_2  = 103;
   final static int FS_SHIP_3_JUMP_STRAIGHT_3  = 104;
   final static int FS_SHIP_3_JUMP_STRAIGHT_4  = 105;
   final static int FS_SHIP_3_JUMP_RIGHT_0     = 106;
   final static int FS_SHIP_3_JUMP_RIGHT_1     = 107;
   final static int FS_SHIP_3_JUMP_RIGHT_2     = 108;
   final static int FS_SHIP_3_JUMP_RIGHT_3     = 109;
   final static int FS_SHIP_3_JUMP_RIGHT_4     = 110;
   final static int FS_SHIP_3_NITRO_LEFT_0     = 111;
   final static int FS_SHIP_3_NITRO_LEFT_1     = 112;
   final static int FS_SHIP_3_NITRO_STRAIGHT_0 = 113;
   final static int FS_SHIP_3_NITRO_STRAIGHT_1 = 114;
   final static int FS_SHIP_3_NITRO_RIGHT_0    = 115;
   final static int FS_SHIP_3_NITRO_RIGHT_1    = 116;
   final static int FS_SHIP_3_FREE_LEFT        = 117;
   final static int FS_SHIP_3_FREE_STRAIGHT    = 118;
   final static int FS_SHIP_3_FREE_RIGHT       = 119;

   final static int FS_EXPLOSION_BIG_0         = 120;
   final static int FS_EXPLOSION_BIG_1         = 121;
   final static int FS_EXPLOSION_BIG_2         = 122;
   final static int FS_EXPLOSION_BIG_3         = 123;
   final static int FS_EXPLOSION_BIG_4         = 124;
   final static int FS_EXPLOSION_BIG_5         = 125;

   final static int FS_EXPLOSION_SMALL_0       = 126;
   final static int FS_EXPLOSION_SMALL_1       = 127;
   final static int FS_EXPLOSION_SMALL_2       = 128;
   final static int FS_EXPLOSION_SMALL_3       = 129;

   final static int FS_ROCKET_0                = 130;
   final static int FS_ROCKET_1                = 131;

   final static int FS_BOMB_0                  = 132;
   final static int FS_BOMB_1                  = 133;

   final static int FS_MINE                    = 134;

   final static int FS_SHIELD_0                = 135;
   final static int FS_SHIELD_1                = 136;
   final static int FS_SHIELD_2                = 137;
   final static int FS_SHIELD_3                = 138;

   final static int[][] FRAMESETS = {
/*** Ship 0 ****************************************************************************************************/
                                       //FS_SHIP_0_MOVE_LEFT_0
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((14 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-4 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 5 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIP_00    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       // FS_SHIP_0_MOVE_LEFT_1
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-4 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 5 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIP_00    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_MOVE_STRAIGHT_0
                                       {
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-6 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 6 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIP_01    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_MOVE_STRAIGHT_0
                                       {
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-6 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 6 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIP_01    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_MOVE_RIGHT_0
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-5 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 4 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIP_02    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_MOVE_RIGHT_1
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-5 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 4 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIP_02    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       
                                       /************************************************************************/
                                       
                                       //FS_SHIP_0_JUMP_LEFT_0
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-4 << 8) & 0xff00) | ((26 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 5 << 8) & 0xff00) | ((26 << 16) & 0xff0000),
                                          (F_SHIP_00    & 0xff) | (( 0 << 8) & 0xff00) | ((-1 << 16) & 0xff0000),
                                       },
                                       //FS_SHIP_0_JUMP_LEFT_1
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-4 << 8) & 0xff00) | (( 23 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 5 << 8) & 0xff00) | (( 23 << 16) & 0xff0000),
                                          (F_SHIP_00    & 0xff) | (( 0 << 8) & 0xff00) | (( -4 << 16) & 0xff0000),
                                       },
                                       //FS_SHIP_0_JUMP_LEFT_2
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-4 << 8) & 0xff00) | (( 18 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 5 << 8) & 0xff00) | (( 18 << 16) & 0xff0000),
                                          (F_SHIP_00    & 0xff) | (( 0 << 8) & 0xff00) | (( -9 << 16) & 0xff0000),
                                       },
                                       //FS_SHIP_0_JUMP_LEFT_3
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-4 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 5 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                          (F_SHIP_00    & 0xff) | (( 0 << 8) & 0xff00) | ((-15 << 16) & 0xff0000),
                                       },
                                       //FS_SHIP_0_JUMP_LEFT_4
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-4 << 8) & 0xff00) | (( 11 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 5 << 8) & 0xff00) | (( 11 << 16) & 0xff0000),
                                          (F_SHIP_00    & 0xff) | (( 0 << 8) & 0xff00) | ((-16 << 16) & 0xff0000),
                                       },

                                       /************************************************************************/
                                       
                                       // FS_SHIP_0_JUMP_STRAIGHT_0
                                       {
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-6 << 8) & 0xff00) | ((26 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 6 << 8) & 0xff00) | ((26 << 16) & 0xff0000),
                                          (F_SHIP_01    & 0xff) | (( 0 << 8) & 0xff00) | ((-1 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_JUMP_STRAIGHT_1
                                       {
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-6 << 8) & 0xff00) | ((23 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 6 << 8) & 0xff00) | ((23 << 16) & 0xff0000),
                                          (F_SHIP_01    & 0xff) | (( 0 << 8) & 0xff00) | ((-4 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_JUMP_STRAIGHT_2
                                       {
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-6 << 8) & 0xff00) | ((18 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 6 << 8) & 0xff00) | ((18 << 16) & 0xff0000),
                                          (F_SHIP_01    & 0xff) | (( 0 << 8) & 0xff00) | ((-9 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_JUMP_STRAIGHT_3
                                       {
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-6 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 6 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                          (F_SHIP_01    & 0xff) | (( 0 << 8) & 0xff00) | ((-15 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_JUMP_STRAIGHT_4
                                       {
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-6 << 8) & 0xff00) | (( 11 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 6 << 8) & 0xff00) | (( 11 << 16) & 0xff0000),
                                          (F_SHIP_01    & 0xff) | (( 0 << 8) & 0xff00) | ((-16 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       // FS_SHIP_0_JUMP_RIGHT_0
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-5 << 8) & 0xff00) | (( 26 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 4 << 8) & 0xff00) | (( 26 << 16) & 0xff0000),
                                          (F_SHIP_02    & 0xff) | (( 0 << 8) & 0xff00) | (( -1 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_JUMP_RIGHT_1
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-5 << 8) & 0xff00) | (( 23 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 4 << 8) & 0xff00) | (( 23 << 16) & 0xff0000),
                                          (F_SHIP_02    & 0xff) | (( 0 << 8) & 0xff00) | (( -4 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_JUMP_RIGHT_2
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-5 << 8) & 0xff00) | (( 18 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 4 << 8) & 0xff00) | (( 18 << 16) & 0xff0000),
                                          (F_SHIP_02    & 0xff) | (( 0 << 8) & 0xff00) | (( -9 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_JUMP_RIGHT_3
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-5 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 4 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                          (F_SHIP_02    & 0xff) | (( 0 << 8) & 0xff00) | ((-15 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_JUMP_RIGHT_4
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-5 << 8) & 0xff00) | (( 11 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 4 << 8) & 0xff00) | (( 11 << 16) & 0xff0000),
                                          (F_SHIP_02    & 0xff) | (( 0 << 8) & 0xff00) | ((-16 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       // FS_SHIP_0_NITRO_LEFT_0
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | ((-4 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | (( 5 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIP_00    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       // FS_SHIP_0_NITRO_LEFT_1
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | ((-4 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | (( 5 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIP_00    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_NITRO_STRAIGHT_0
                                       {
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | ((-6 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | (( 6 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIP_01    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_NITRO_STRAIGHT_0
                                       {
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | ((-6 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | (( 6 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIP_01    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_NITRO_RIGHT_0
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | ((-5 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | (( 4 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIP_02    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_NITRO_RIGHT_1
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | ((-5 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | (( 4 << 8) & 0xff00) | ((27 << 16) & 0xff0000),
                                          (F_SHIP_02    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       
                                       /************************************************************************/

                                       // FS_SHIP_0_FREE_LEFT
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIP_00    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_FREE_STRAIGHT
                                       {
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIP_01    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       // FS_SHIP_0_FREE_RIGHT
                                       {
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIP_02    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       
/*** Ship 1 *********************************************************************************************************/
                                       { //FS_SHIP_1_MOVE_LEFT_0
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | ((32 << 16) & 0xff0000),
                                          (F_SHIP_10    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_1_MOVE_LEFT_1
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | ((32 << 16) & 0xff0000),
                                          (F_SHIP_10    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_MOVE_STRAIGHT_0
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | ((32 << 16) & 0xff0000),
                                          (F_SHIP_11    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_MOVE_STRAIGHT_1
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | ((32 << 16) & 0xff0000),
                                          (F_SHIP_11    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_MOVE_RIGHT_0
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | ((32 << 16) & 0xff0000),
                                          (F_SHIP_12    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_MOVE_RIGHT_1
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | ((32 << 16) & 0xff0000),
                                          (F_SHIP_12    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       { // FS_SHIP_1_JUMP_LEFT_0
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 31 << 16) & 0xff0000),
                                          (F_SHIP_10    & 0xff) | (( 0 << 8) & 0xff00) | (( -1 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_1_JUMP_LEFT_1
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 28 << 16) & 0xff0000),
                                          (F_SHIP_10    & 0xff) | (( 0 << 8) & 0xff00) | (( -4 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_1_JUMP_LEFT_2
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 23 << 16) & 0xff0000),
                                          (F_SHIP_10    & 0xff) | (( 0 << 8) & 0xff00) | (( -9 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_1_JUMP_LEFT_3
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 17 << 16) & 0xff0000),
                                          (F_SHIP_10    & 0xff) | (( 0 << 8) & 0xff00) | ((-15 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_1_JUMP_LEFT_4
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 16 << 16) & 0xff0000),
                                          (F_SHIP_10    & 0xff) | (( 0 << 8) & 0xff00) | ((-16 << 16) & 0xff0000),
                                       },
                                       
                                       /************************************************************************/
                                       
                                       { // FS_SHIP_1_JUMP_STRAIGHT_0
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 31 << 16) & 0xff0000),
                                          (F_SHIP_11    & 0xff) | (( 0 << 8) & 0xff00) | (( -1 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_JUMP_STRAIGHT_1
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 28 << 16) & 0xff0000),
                                          (F_SHIP_11    & 0xff) | (( 0 << 8) & 0xff00) | (( -4 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_JUMP_STRAIGHT_2
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 23 << 16) & 0xff0000),
                                          (F_SHIP_11    & 0xff) | (( 0 << 8) & 0xff00) | (( -9 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_JUMP_STRAIGHT_3
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 17 << 16) & 0xff0000),
                                          (F_SHIP_11    & 0xff) | (( 0 << 8) & 0xff00) | ((-15 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_JUMP_STRAIGHT_4
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 16 << 16) & 0xff0000),
                                          (F_SHIP_11    & 0xff) | (( 0 << 8) & 0xff00) | ((-16 << 16) & 0xff0000), 
                                       },
                                       
                                       /************************************************************************/
                                       
                                       { // FS_SHIP_1_JUMP_RIGHT_0
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 31 << 16) & 0xff0000),
                                          (F_SHIP_12    & 0xff) | (( 0 << 8) & 0xff00) | (( -1 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_JUMP_RIGHT_1
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 28 << 16) & 0xff0000),
                                          (F_SHIP_12    & 0xff) | (( 0 << 8) & 0xff00) | (( -4 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_JUMP_RIGHT_2
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 23 << 16) & 0xff0000),
                                          (F_SHIP_12    & 0xff) | (( 0 << 8) & 0xff00) | (( -9 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_JUMP_RIGHT_3
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 17 << 16) & 0xff0000),
                                          (F_SHIP_12    & 0xff) | (( 0 << 8) & 0xff00) | ((-15 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_JUMP_RIGHT_4
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 16 << 16) & 0xff0000),
                                          (F_SHIP_12    & 0xff) | (( 0 << 8) & 0xff00) | ((-16 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       { //FS_SHIP_1_NITRO_LEFT_0
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | ((32 << 16) & 0xff0000),
                                          (F_SHIP_10    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_1_NITRO_LEFT_1
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | ((32 << 16) & 0xff0000),
                                          (F_SHIP_10    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_NITRO_STRAIGHT_0
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | ((32 << 16) & 0xff0000),
                                          (F_SHIP_11    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_NITRO_STRAIGHT_1
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | ((32 << 16) & 0xff0000),
                                          (F_SHIP_11    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_NITRO_RIGHT_0
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | ((32 << 16) & 0xff0000),
                                          (F_SHIP_12    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_NITRO_RIGHT_1
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | ((32 << 16) & 0xff0000),
                                          (F_SHIP_12    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       { //FS_SHIP_1_FREE_LEFT
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIP_10    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_1_FREE_STRAIGHT
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIP_11    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_1_FREE_RIGHT
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIP_12    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },

/*** Ship 2 ****************************************************************************************************/
                                       { // FS_SHIP_2_MOVE_LEFT_0
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | ((29 << 16) & 0xff0000),
                                          (F_SHIP_20    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_2_MOVE_LEFT_1
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | ((29 << 16) & 0xff0000),
                                          (F_SHIP_20    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_MOVE_STRAIGHT_0
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | ((29 << 16) & 0xff0000),
                                          (F_SHIP_21    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_MOVE_STRAIGHT_1
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | ((29 << 16) & 0xff0000),
                                          (F_SHIP_21    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_MOVE_RIGHT_0
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | ((29 << 16) & 0xff0000),
                                          (F_SHIP_22    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_MOVE_RIGHT_1
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | ((29 << 16) & 0xff0000),
                                          (F_SHIP_22    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       { // FS_SHIP_2_JUMP_LEFT_0
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 28 << 16) & 0xff0000),
                                          (F_SHIP_20    & 0xff) | (( 0 << 8) & 0xff00) | (( -1 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_2_JUMP_LEFT_1
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 25 << 16) & 0xff0000),
                                          (F_SHIP_20    & 0xff) | (( 0 << 8) & 0xff00) | (( -4 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_2_JUMP_LEFT_2
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 20 << 16) & 0xff0000),
                                          (F_SHIP_20    & 0xff) | (( 0 << 8) & 0xff00) | (( -9 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_2_JUMP_LEFT_3
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 14 << 16) & 0xff0000),
                                          (F_SHIP_20    & 0xff) | (( 0 << 8) & 0xff00) | ((-15 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_2_JUMP_LEFT_4
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 13 << 16) & 0xff0000),
                                          (F_SHIP_20    & 0xff) | (( 0 << 8) & 0xff00) | ((-16 << 16) & 0xff0000),
                                       },

                                       /************************************************************************/
                                       
                                       { // FS_SHIP_2_JUMP_STRAIGHT_0
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 28 << 16) & 0xff0000),
                                          (F_SHIP_21    & 0xff) | (( 0 << 8) & 0xff00) | (( -1 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_JUMP_STRAIGHT_1
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 25 << 16) & 0xff0000),
                                          (F_SHIP_21    & 0xff) | (( 0 << 8) & 0xff00) | (( -4 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_JUMP_STRAIGHT_2
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 20 << 16) & 0xff0000),
                                          (F_SHIP_21    & 0xff) | (( 0 << 8) & 0xff00) | (( -9 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_JUMP_STRAIGHT_3
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 14 << 16) & 0xff0000),
                                          (F_SHIP_21    & 0xff) | (( 0 << 8) & 0xff00) | ((-15 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_JUMP_STRAIGHT_4
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 13 << 16) & 0xff0000),
                                          (F_SHIP_21    & 0xff) | (( 0 << 8) & 0xff00) | ((-16 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       { // FS_SHIP_2_JUMP_RIGHT_0
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 28 << 16) & 0xff0000),
                                          (F_SHIP_22    & 0xff) | (( 0 << 8) & 0xff00) | (( -1 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_JUMP_RIGHT_1
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 25 << 16) & 0xff0000),
                                          (F_SHIP_22    & 0xff) | (( 0 << 8) & 0xff00) | (( -4 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_JUMP_RIGHT_2
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 20 << 16) & 0xff0000),
                                          (F_SHIP_22    & 0xff) | (( 0 << 8) & 0xff00) | (( -9 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_JUMP_RIGHT_3
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 14 << 16) & 0xff0000),
                                          (F_SHIP_22    & 0xff) | (( 0 << 8) & 0xff00) | ((-15 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_JUMP_RIGHT_4
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 13 << 16) & 0xff0000),
                                          (F_SHIP_22    & 0xff) | (( 0 << 8) & 0xff00) | ((-16 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       { // FS_SHIP_2_NITRO_LEFT_0
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | ((29 << 16) & 0xff0000),
                                          (F_SHIP_20    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_2_NITRO_LEFT_1
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | ((29 << 16) & 0xff0000),
                                          (F_SHIP_20    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_NITRO_STRAIGHT_0
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | ((29 << 16) & 0xff0000),
                                          (F_SHIP_21    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_NITRO_STRAIGHT_1
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | ((29 << 16) & 0xff0000),
                                          (F_SHIP_21    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_NITRO_RIGHT_0
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | ((29 << 16) & 0xff0000),
                                          (F_SHIP_22    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_NITRO_RIGHT_1
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | ((29 << 16) & 0xff0000),
                                          (F_SHIP_22    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       { // FS_SHIP_2_FREE_LEFT
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIP_20    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_2_FREE_STRAIGHT
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIP_21    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_2_FREE_RIGHT
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIP_22    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },

/*** Ship 3 ****************************************************************************************************/
                                       { // FS_SHIP_3_MOVE_LEFT_0
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-2 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 3 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIP_30    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_3_MOVE_LEFT_1
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-2 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 3 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIP_30    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_MOVE_STRAIGHT_0
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-4 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 5 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIP_31    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_MOVE_STRAIGHT_1
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-4 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 5 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIP_31    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_MOVE_RIGHT_0
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-3 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 2 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIP_32    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_MOVE_RIGHT_1
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-3 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 2 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIP_32    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       { // FS_SHIP_3_JUMP_LEFT_0
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-2 << 8) & 0xff00) | (( 27 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 3 << 8) & 0xff00) | (( 27 << 16) & 0xff0000),
                                          (F_SHIP_30    & 0xff) | (( 0 << 8) & 0xff00) | (( -1 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_3_JUMP_LEFT_1
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-2 << 8) & 0xff00) | (( 24 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 3 << 8) & 0xff00) | (( 24 << 16) & 0xff0000),
                                          (F_SHIP_30    & 0xff) | (( 0 << 8) & 0xff00) | (( -4 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_3_JUMP_LEFT_2
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-2 << 8) & 0xff00) | (( 19 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 3 << 8) & 0xff00) | (( 19 << 16) & 0xff0000),
                                          (F_SHIP_30    & 0xff) | (( 0 << 8) & 0xff00) | (( -9 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_3_JUMP_LEFT_3
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-2 << 8) & 0xff00) | (( 13 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 3 << 8) & 0xff00) | (( 13 << 16) & 0xff0000),
                                          (F_SHIP_30    & 0xff) | (( 0 << 8) & 0xff00) | ((-15 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_3_JUMP_LEFT_4
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-2 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 3 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                          (F_SHIP_30    & 0xff) | (( 0 << 8) & 0xff00) | ((-16 << 16) & 0xff0000),
                                       },

                                       /************************************************************************/
                                       
                                       { // FS_SHIP_3_MOVE_STRAIGHT_0
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-4 << 8) & 0xff00) | (( 27 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 5 << 8) & 0xff00) | (( 27 << 16) & 0xff0000),
                                          (F_SHIP_31    & 0xff) | (( 0 << 8) & 0xff00) | (( -1 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_MOVE_STRAIGHT_1
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-4 << 8) & 0xff00) | (( 24 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 5 << 8) & 0xff00) | (( 24 << 16) & 0xff0000),
                                          (F_SHIP_31    & 0xff) | (( 0 << 8) & 0xff00) | (( -4 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_MOVE_STRAIGHT_2
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-4 << 8) & 0xff00) | (( 19 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 5 << 8) & 0xff00) | (( 19 << 16) & 0xff0000),
                                          (F_SHIP_31    & 0xff) | (( 0 << 8) & 0xff00) | (( -9 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_MOVE_STRAIGHT_3
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-4 << 8) & 0xff00) | (( 13 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 5 << 8) & 0xff00) | (( 13 << 16) & 0xff0000),
                                          (F_SHIP_31    & 0xff) | (( 0 << 8) & 0xff00) | ((-15 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_MOVE_STRAIGHT_4
                                          (F_SHADOW_0   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-4 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 5 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                          (F_SHIP_31    & 0xff) | (( 0 << 8) & 0xff00) | ((-16 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       { // FS_SHIP_3_JUMP_RIGHT_0
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-3 << 8) & 0xff00) | (( 27 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 2 << 8) & 0xff00) | (( 27 << 16) & 0xff0000),
                                          (F_SHIP_32    & 0xff) | (( 0 << 8) & 0xff00) | (( -1 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_JUMP_RIGHT_1
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-3 << 8) & 0xff00) | (( 24 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 2 << 8) & 0xff00) | (( 24 << 16) & 0xff0000),
                                          (F_SHIP_32    & 0xff) | (( 0 << 8) & 0xff00) | (( -4 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_JUMP_RIGHT_2
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-3 << 8) & 0xff00) | (( 19 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 2 << 8) & 0xff00) | (( 19 << 16) & 0xff0000),
                                          (F_SHIP_32    & 0xff) | (( 0 << 8) & 0xff00) | (( -9 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_JUMP_RIGHT_3
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | ((-3 << 8) & 0xff00) | (( 13 << 16) & 0xff0000),
                                          (F_SHIPFIRE_1 & 0xff) | (( 2 << 8) & 0xff00) | (( 13 << 16) & 0xff0000),
                                          (F_SHIP_32    & 0xff) | (( 0 << 8) & 0xff00) | ((-15 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_JUMP_RIGHT_4
                                          (F_SHADOW_1   & 0xff) | (( 3 << 8) & 0xff00) | ((  9 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | ((-3 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                          (F_SHIPFIRE_0 & 0xff) | (( 2 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                          (F_SHIP_32    & 0xff) | (( 0 << 8) & 0xff00) | ((-16 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       { // FS_SHIP_3_NITRO_LEFT_0
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | ((-2 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | (( 3 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIP_30    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_3_NITRO_LEFT_1
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | ((-2 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | (( 3 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIP_30    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_NITRO_STRAIGHT_0
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | ((-4 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | (( 5 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIP_31    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_NITRO_STRAIGHT_1
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | ((-4 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | (( 5 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIP_31    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_NITRO_RIGHT_0
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | ((-3 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_0 & 0xff) | (( 2 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIP_32    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_NITRO_RIGHT_1
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | ((-3 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_JUMPSHIPFIRE_1 & 0xff) | (( 2 << 8) & 0xff00) | ((28 << 16) & 0xff0000),
                                          (F_SHIP_32    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },

                                       /************************************************************************/
                                       
                                       { // FS_SHIP_3_FREE_LEFT
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIP_30    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       { // FS_SHIP_3_FREE_STRAIGHT
                                          (F_SHADOW_0   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIP_31    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },
                                       { // FS_SHIP_3_FREE_RIGHT
                                          (F_SHADOW_1   & 0xff) | (( 5 << 8) & 0xff00) | ((12 << 16) & 0xff0000),
                                          (F_SHIP_32    & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000), 
                                       },

/*** Big explosion **************************************************************************************************/
                                       {
                                          (F_EXPLOSION_BIG_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_EXPLOSION_BIG_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                          (F_EXPLOSION_BIG_0 & 0xff) | (( 0 << 8) & 0xff00) | ((11 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_EXPLOSION_BIG_2 & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                          (F_EXPLOSION_BIG_1 & 0xff) | (( 0 << 8) & 0xff00) | ((11 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_EXPLOSION_BIG_3 & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                          (F_EXPLOSION_BIG_2 & 0xff) | (( 0 << 8) & 0xff00) | ((11 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_EXPLOSION_BIG_4 & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                          (F_EXPLOSION_BIG_3 & 0xff) | (( 0 << 8) & 0xff00) | ((11 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_EXPLOSION_BIG_4 & 0xff) | (( 0 << 8) & 0xff00) | ((11 << 16) & 0xff0000),
                                       },

/*** Small explosion ******************************************************************************/
                                       {
                                          (F_EXPLOSION_SMALL_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_EXPLOSION_SMALL_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_EXPLOSION_SMALL_2 & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_EXPLOSION_SMALL_3 & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },

/*** Rocket ***********************************************************************************************/
   
                                       {
                                          (F_ROCKET_SHADOW & 0xff) | (( 3 << 8) & 0xff00) | (( 9 << 16) & 0xff0000),
                                          (F_ROCKET_FIRE_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 4 << 16) & 0xff0000),
                                          (F_ROCKET        & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },

                                       {
                                          (F_ROCKET_SHADOW & 0xff) | (( 3 << 8) & 0xff00) | (( 9 << 16) & 0xff0000),
                                          (F_ROCKET_FIRE_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 4 << 16) & 0xff0000),
                                          (F_ROCKET        & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },

/*** Bomb ***********************************************************************************************/
   
                                       {
                                          (F_BOMB_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },

                                       {
                                          (F_BOMB_1 & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },

/*** Mine ***********************************************************************************************/
   
                                       {
                                          (F_MINE & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },

/*** Shield ***************************************************************************************/
   
                                       {
                                          (F_SHIELD_0 & 0xff) | (( 0 << 8) & 0xff00) | (( 12 << 16) & 0xff0000),
                                       },

                                       {
                                          (F_SHIELD_1 & 0xff) | ((-7 << 8) & 0xff00) | ((16 << 16) & 0xff0000),
                                       },

                                       {
                                          (F_SHIELD_2 & 0xff) | (( 0 << 8) & 0xff00) | ((20 << 16) & 0xff0000),
                                       },

                                       {
                                          (F_SHIELD_3 & 0xff) | (( 7 << 8) & 0xff00) | ((16 << 16) & 0xff0000),
                                       },

/*** Power meter ***********************************************************************************************/
/*
                                       {
                                          (F_UI_PMETER_BG & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_UI_PMETER_BG & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                          (F_UI_PMETER_0  & 0xff) | (( 4 << 8) & 0xff00) | (( -5 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_UI_PMETER_BG & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                          (F_UI_PMETER_1  & 0xff) | (( 4 << 8) & 0xff00) | (( -5 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_UI_PMETER_BG & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                          (F_UI_PMETER_2  & 0xff) | (( 4 << 8) & 0xff00) | (( -5 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_UI_PMETER_BG & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                          (F_UI_PMETER_3  & 0xff) | (( 4 << 8) & 0xff00) | (( -5 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_UI_PMETER_BG & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                          (F_UI_PMETER_4  & 0xff) | (( 4 << 8) & 0xff00) | (( -5 << 16) & 0xff0000),
                                       },
                                       {
                                          (F_UI_PMETER_BG & 0xff) | (( 0 << 8) & 0xff00) | (( 0 << 16) & 0xff0000),
                                          (F_UI_PMETER_5  & 0xff) | (( 4 << 8) & 0xff00) | (( -5 << 16) & 0xff0000),
                                       },
*/
                                    };

   final static byte A_SHIP_0_MOVE_LEFT      = 0;
   final static byte A_SHIP_0_MOVE_STRAIGHT  = 1;
   final static byte A_SHIP_0_MOVE_RIGHT     = 2;
   final static byte A_SHIP_0_JUMP_LEFT      = 3;
   final static byte A_SHIP_0_JUMP_STRAIGHT  = 4;
   final static byte A_SHIP_0_JUMP_RIGHT     = 5;
   final static byte A_SHIP_0_NITRO_LEFT     = 6;
   final static byte A_SHIP_0_NITRO_STRAIGHT = 7;
   final static byte A_SHIP_0_NITRO_RIGHT    = 8;
   final static byte A_SHIP_0_FREE_LEFT      = 9;
   final static byte A_SHIP_0_FREE_STRAIGHT  = 10;
   final static byte A_SHIP_0_FREE_RIGHT     = 11;

   final static byte A_SHIP_1_MOVE_LEFT      = 12;
   final static byte A_SHIP_1_MOVE_STRAIGHT  = 13;
   final static byte A_SHIP_1_MOVE_RIGHT     = 14;
   final static byte A_SHIP_1_JUMP_LEFT      = 15;
   final static byte A_SHIP_1_JUMP_STRAIGHT  = 16;
   final static byte A_SHIP_1_JUMP_RIGHT     = 17;
   final static byte A_SHIP_1_NITRO_LEFT     = 18;
   final static byte A_SHIP_1_NITRO_STRAIGHT = 19;
   final static byte A_SHIP_1_NITRO_RIGHT    = 20;
   final static byte A_SHIP_1_FREE_LEFT      = 21;
   final static byte A_SHIP_1_FREE_STRAIGHT  = 22;
   final static byte A_SHIP_1_FREE_RIGHT     = 23;
   
   final static byte A_SHIP_2_MOVE_LEFT      = 24;
   final static byte A_SHIP_2_MOVE_STRAIGHT  = 25;
   final static byte A_SHIP_2_MOVE_RIGHT     = 26;
   final static byte A_SHIP_2_JUMP_LEFT      = 27;
   final static byte A_SHIP_2_JUMP_STRAIGHT  = 28;
   final static byte A_SHIP_2_JUMP_RIGHT     = 29;
   final static byte A_SHIP_2_NITRO_LEFT     = 30;
   final static byte A_SHIP_2_NITRO_STRAIGHT = 31;
   final static byte A_SHIP_2_NITRO_RIGHT    = 32;
   final static byte A_SHIP_2_FREE_LEFT      = 33;
   final static byte A_SHIP_2_FREE_STRAIGHT  = 34;
   final static byte A_SHIP_2_FREE_RIGHT     = 35;

   final static byte A_SHIP_3_MOVE_LEFT      = 36;
   final static byte A_SHIP_3_MOVE_STRAIGHT  = 37;
   final static byte A_SHIP_3_MOVE_RIGHT     = 38;
   final static byte A_SHIP_3_JUMP_LEFT      = 39;
   final static byte A_SHIP_3_JUMP_STRAIGHT  = 40;
   final static byte A_SHIP_3_JUMP_RIGHT     = 41;
   final static byte A_SHIP_3_NITRO_LEFT     = 42;
   final static byte A_SHIP_3_NITRO_STRAIGHT = 43;
   final static byte A_SHIP_3_NITRO_RIGHT    = 44;
   final static byte A_SHIP_3_FREE_LEFT      = 45;
   final static byte A_SHIP_3_FREE_STRAIGHT  = 46;
   final static byte A_SHIP_3_FREE_RIGHT     = 47;

   final static byte A_EXPLOSION_BIG         = 48;
   final static byte A_EXPLOSION_SMALL       = 49;

   final static byte A_ROCKET                = 50;

   final static byte A_BOMB                  = 51;

   final static byte A_SHIELD                = 52;

   final static int[][] ANIMATIONS = {
/*** Ship 0 *******************************************************************************************/
                                        { 
                                           (FS_SHIP_0_MOVE_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_MOVE_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_0_MOVE_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_MOVE_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_0_MOVE_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_MOVE_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        /**************************************************************/
                                        { 
                                           (FS_SHIP_0_JUMP_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_LEFT_2     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_LEFT_3     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_LEFT_4     & 0xff) | ((500 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_LEFT_3     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_LEFT_2     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_0_JUMP_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_STRAIGHT_2 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_STRAIGHT_3 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_STRAIGHT_4 & 0xff) | ((500 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_STRAIGHT_3 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_STRAIGHT_2 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_0_JUMP_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_RIGHT_2    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_RIGHT_3    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_RIGHT_4    & 0xff) | ((500 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_RIGHT_3    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_RIGHT_2    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_JUMP_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        /**************************************************************/
                                        { 
                                           (FS_SHIP_0_NITRO_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_NITRO_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_0_NITRO_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_NITRO_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_0_NITRO_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_0_NITRO_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        /**************************************************************/
                                        { 
                                           (FS_SHIP_0_FREE_LEFT     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_0_FREE_STRAIGHT & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_0_FREE_RIGHT    & 0xff) | ((100 << 8) & 0xffff00),
                                        },

/*** Ship 1 *******************************************************************************************/
                                        { 
                                           (FS_SHIP_1_MOVE_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_MOVE_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_1_MOVE_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_MOVE_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_1_MOVE_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_MOVE_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        /**************************************************************/
                                        { 
                                           (FS_SHIP_1_JUMP_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_LEFT_2     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_LEFT_3     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_LEFT_4     & 0xff) | ((500 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_LEFT_3     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_LEFT_2     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_1_JUMP_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_STRAIGHT_2 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_STRAIGHT_3 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_STRAIGHT_4 & 0xff) | ((500 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_STRAIGHT_3 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_STRAIGHT_2 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_1_JUMP_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_RIGHT_2    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_RIGHT_3    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_RIGHT_4    & 0xff) | ((500 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_RIGHT_3    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_RIGHT_2    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_JUMP_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        /**************************************************************/
                                        { 
                                           (FS_SHIP_1_NITRO_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_NITRO_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_1_NITRO_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_NITRO_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_1_NITRO_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_1_NITRO_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        /**************************************************************/
                                        { 
                                           (FS_SHIP_1_FREE_LEFT     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_1_FREE_STRAIGHT & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_1_FREE_RIGHT    & 0xff) | ((100 << 8) & 0xffff00),
                                        },

/*** Ship 2 *******************************************************************************************/
                                        { 
                                           (FS_SHIP_2_MOVE_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_MOVE_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_2_MOVE_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_MOVE_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_2_MOVE_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_MOVE_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        /**************************************************************/
                                        { 
                                           (FS_SHIP_2_JUMP_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_LEFT_2     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_LEFT_3     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_LEFT_4     & 0xff) | ((500 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_LEFT_3     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_LEFT_2     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_2_JUMP_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_STRAIGHT_2 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_STRAIGHT_3 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_STRAIGHT_4 & 0xff) | ((500 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_STRAIGHT_3 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_STRAIGHT_2 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_2_JUMP_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_RIGHT_2    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_RIGHT_3    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_RIGHT_4    & 0xff) | ((500 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_RIGHT_3    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_RIGHT_2    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_JUMP_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        /**************************************************************/
                                        { 
                                           (FS_SHIP_2_NITRO_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_NITRO_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_2_NITRO_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_NITRO_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_2_NITRO_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_2_NITRO_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        /**************************************************************/
                                        { 
                                           (FS_SHIP_2_FREE_LEFT     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_2_FREE_STRAIGHT & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_2_FREE_RIGHT    & 0xff) | ((100 << 8) & 0xffff00),
                                        },

/*** Ship 3 *******************************************************************************************/
                                        { 
                                           (FS_SHIP_3_MOVE_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_MOVE_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_3_MOVE_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_MOVE_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_3_MOVE_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_MOVE_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        /**************************************************************/
                                        { 
                                           (FS_SHIP_3_JUMP_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_LEFT_2     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_LEFT_3     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_LEFT_4     & 0xff) | ((800 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_LEFT_3     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_LEFT_2     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_3_JUMP_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_STRAIGHT_2 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_STRAIGHT_3 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_STRAIGHT_4 & 0xff) | ((800 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_STRAIGHT_3 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_STRAIGHT_2 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_3_JUMP_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_RIGHT_2    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_RIGHT_3    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_RIGHT_4    & 0xff) | ((800 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_RIGHT_3    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_RIGHT_2    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_JUMP_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        /**************************************************************/
                                        { 
                                           (FS_SHIP_3_NITRO_LEFT_0     & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_NITRO_LEFT_1     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_3_NITRO_STRAIGHT_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_NITRO_STRAIGHT_1 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_3_NITRO_RIGHT_0    & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIP_3_NITRO_RIGHT_1    & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        /**************************************************************/
                                        { 
                                           (FS_SHIP_3_FREE_LEFT     & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_3_FREE_STRAIGHT & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                        { 
                                           (FS_SHIP_3_FREE_RIGHT    & 0xff) | ((100 << 8) & 0xffff00),
                                        },

/*** Big Explosion ********************************************************************************/
                                        {
                                           (FS_EXPLOSION_BIG_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_EXPLOSION_BIG_1 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_EXPLOSION_BIG_2 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_EXPLOSION_BIG_3 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_EXPLOSION_BIG_4 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_EXPLOSION_BIG_5 & 0xff) | ((100 << 8) & 0xffff00),
                                        },

/*** Small Explosion ******************************************************************************/
                                        {
                                           (FS_EXPLOSION_SMALL_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_EXPLOSION_SMALL_1 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_EXPLOSION_SMALL_2 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_EXPLOSION_SMALL_3 & 0xff) | ((100 << 8) & 0xffff00),
                                        },

/*** Rocket ******************************************************************************/
                                        {
                                           (FS_ROCKET_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_ROCKET_1 & 0xff) | ((100 << 8) & 0xffff00),
                                        },

/*** BOMB ******************************************************************************/
                                        {
                                           (FS_BOMB_0 & 0xff) | ((200 << 8) & 0xffff00),
                                           (FS_BOMB_1 & 0xff) | ((200 << 8) & 0xffff00),
                                        },

/*** SHIELD ***************************************************************************************/
                                        {
                                           (FS_SHIELD_0 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIELD_1 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIELD_2 & 0xff) | ((100 << 8) & 0xffff00),
                                           (FS_SHIELD_3 & 0xff) | ((100 << 8) & 0xffff00),
                                        },
                                     };

/**************************************************************************************************/

   final static byte STARS_COUNT = 10;
   final static byte STARS_TILE_WIDTH  = 44;
   final static byte STARS_TILE_HEIGHT = 44;
   final byte[] STARS = {F_STAR_0, F_STAR_1, F_STAR_2, F_STAR_3, F_STAR_4, F_STAR_5, F_STAR_6, F_STAR_7};

/**************************************************************************************************/
